Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HENEAGE FARM Detached £2,980,638 £665,000 19 Mar 1999
HENEAGE FARM WINDLESHAM ROAD Detached £1,989,952 £1,048,000 15 Oct 2004
NORWOOD WINDLESHAM ROAD Detached £1,808,311 £365,000 16 Oct 1997